strong odour of alcohol - Alemán Inglés Diccionario